tank destroyer - English Synonyms Dictionary